Power Station Scheduling milp CPLEX GAMS short